fairy butter
noun
1
: any of various fungi (order Tremellales) having a gelatinous fruiting body (as Exidia glandulosa or E. albida)
2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share